.el-button {
    & + .el-button {
        margin-left: 8px;
    }

    &.el-button--text {
        margin-left: 0;
    }
}

.el-checkbox {
    margin-right: 24px;
}

.el-select__popper {
    & > .el-select-dropdown {
        & .el-select-dropdown__list {
            & > .el-select-dropdown__item {
                padding: 0 16px;

                & i[class^="el-icon-"] {
                    cursor: pointer;
                    color: #606266;

                    &.el-icon-delete {
                        &:hover {
                            color: #f56c6c;
                        }
                    }
                }
            }
        }
    }
}

.el-overlay {
    & > .el-overlay-dialog {
        & > .el-dialog {
            border-radius: 4px;

            & > .el-dialog__header {
                padding: 8px 14px;

                & > .el-dialog__title {
                    font-size: 16px;
                }

                & > .el-dialog__headerbtn {
                    top: 10px;
                    right: 10px;
                    width: 24px;
                    height: 24px;
                }
            }
        }
    }
}
